# import yaml
#
# from yaml import SafeLoader
#
# from datareport.api.DataSource import DataSource
# from datareport.api.annotation.Font import Font
# from datareport.api.enum.ColorEnum import ColorEnum
# from datareport.impl.paragraph.base.BaseParagraph import BaseParagraph
# from datareport.api.annotation.Style import style
#
# @style()
# class KaiZhanQingKuang_zhuti_zhuti_48(BaseParagraph):
#     """
#     组织生活开展主题分析-专题情况
#     """
#
#     def __init__(self):
#         super().__init__()
#         self.text = '''2 、 从 组 织 生 活 主 题 来 看 ：\
# 学 生 党 支 部 党 员 发 展 专 题 占 比 较 高 ， 如 城 市 轨 道 交 通 学 院 轨 道 车 辆 工 程 学 生 党 支 部 ，\
# 围 绕 党 员 发 展 专 题 累 计 开 展 17 次 党 员 大 会 ， 本 年 度 占 比 48 · 6 ％ ；\
# 管 理 学 院 学 生 第 一 党 支 部 围 绕 党 员 发 展 专 题 累 计 开 展 15 次 党 员 大 会 ， 本 年 度 占 比 {}％ 。'''
#
#         self.sort = 37
#         self.section = 15
#
#     def plot(self, df, plt):
#         pass
#
#     def getData(self, result):
#         pass
#
#     def start(self, conn, year, plt):
#         self.fonts.append(Font(text='''2 、 从 组 织 生 活 主 题 来 看 ：\
# 学 生 党 支 部 党 员 发 展 专 题 占 比 较 高 ， 如 城 市 轨 道 交 通 学 院 轨 道 车 辆 工 程 学 生 党 支 部 ，\
# 围 绕 党 员 发 展 专 题 累 计 开 展 17 次 党 员 大 会 ， 本 年 度 占 比 48 · 6 ％ ；\
# 管 理 学 院 学 生 第 一 党 支 部 围 绕 党 员 发 展 专 题 累 计 开 展 15 次 党 员 大 会 ， 本 年 度 占 比 48.4％ 。\
#         '''.replace(' ','').replace('\n',''),color=ColorEnum.RED.value))
#
#
# def list2str(l):
#     return '、'.join(l)
#
#
# if __name__ == '__main__':
#     with open('D:\work\sanhuiyike\datareport\config.yaml', encoding='utf-8') as f:
#         data = yaml.load(f, Loader=SafeLoader)
#     con = DataSource(data['datasource']).conn
#     KaiZhanQingKuang_zhuti_zhuti().start(con, 2023, '')
